<!-- Documentation produced by the Html generator of Bouml (http://bouml.free.fr) -->
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:svg="http://www.w3.org/2000/svg">

<head>
<title>Class PiecesList</title>
<link rel="stylesheet" href="style.css" type="text/css" />
</head>

<body bgcolor="#ffffff">

<div class = "title">Class PiecesList</div>
<p></p>

<!-- ============================================================= -->

<a name="refclass130764"></a>
<p>Declaration :</p><ul><li>Java : public class PiecesList extends <a href="class130892.html#refclass130892"><b>PlayerSon</b></a> </li></ul><p>Artifact : <a href="index.html#refartifact129612"><b>PiecesList</b></a></p><div class="sub">
<a name="refattribute133708"></a>
<table><tr><td><div class="element">Attribute <b>pieces</b></div></td></tr></table>
<p>Declaration :</p><ul><li>Uml : - pieces : Integer,ArrayList&lt;Piece&gt;</li><li>Java : private Hashtable&lt;Integer,ArrayList&lt;Piece&gt;&gt; pieces</li></ul><p>Stereotype: Hashtable</p>
<a name="refattribute133836"></a>
<table><tr><td><div class="element">Attribute <b>edgeSize</b></div></td></tr></table>
<p>private int nextline; private Player parent;<br /></p><p>Declaration :</p><ul><li>Uml : - edgeSize : int</li><li>Java : private int edgeSize</li></ul><a name="refoperation136396"></a>
<table><tr><td><div class="element">Operation <b>PiecesList</b></div></td></tr></table><p>Declaration :</p><ul><li>Uml : + PiecesList(inout _parent : <a href="class128588.html#refclass128588"><b>Player</b></a>) : </li><li>Java : public PiecesList(<a href="class128588.html#refclass128588"><b>Player</b></a> _parent)</li></ul><a name="refoperation136524"></a>
<table><tr><td><div class="element">Operation <b>buildMonomino</b></div></td></tr></table><p>Declaration :</p><ul><li>Uml : - buildMonomino() : <a href="class130508.html#refclass130508"><b>Piece</b></a></li><li>Java : private ArrayList&lt;<a href="class130508.html#refclass130508"><b>Piece</b></a>&gt; buildMonomino()</li></ul><a name="refoperation136652"></a>
<table><tr><td><div class="element">Operation <b>buildDomino</b></div></td></tr></table><p>Declaration :</p><ul><li>Uml : - buildDomino() : <a href="class130508.html#refclass130508"><b>Piece</b></a></li><li>Java : private ArrayList&lt;<a href="class130508.html#refclass130508"><b>Piece</b></a>&gt; buildDomino()</li></ul><a name="refoperation136780"></a>
<table><tr><td><div class="element">Operation <b>buildTriomino</b></div></td></tr></table><p>Declaration :</p><ul><li>Uml : - buildTriomino() : <a href="class130508.html#refclass130508"><b>Piece</b></a></li><li>Java : private ArrayList&lt;<a href="class130508.html#refclass130508"><b>Piece</b></a>&gt; buildTriomino()</li></ul><a name="refoperation136908"></a>
<table><tr><td><div class="element">Operation <b>buildTetramino</b></div></td></tr></table><p>Declaration :</p><ul><li>Uml : - buildTetramino() : <a href="class130508.html#refclass130508"><b>Piece</b></a></li><li>Java : private ArrayList&lt;<a href="class130508.html#refclass130508"><b>Piece</b></a>&gt; buildTetramino()</li></ul><a name="refoperation137036"></a>
<table><tr><td><div class="element">Operation <b>buildPentamino</b></div></td></tr></table><p>Declaration :</p><ul><li>Uml : - buildPentamino() : <a href="class130508.html#refclass130508"><b>Piece</b></a></li><li>Java : private ArrayList&lt;<a href="class130508.html#refclass130508"><b>Piece</b></a>&gt; buildPentamino()</li></ul><a name="refoperation137164"></a>
<table><tr><td><div class="element">Operation <b>getNumberOfPieceTypes</b></div></td></tr></table><p>Declaration :</p><ul><li>Uml : + getNumberOfPieceTypes() : int</li><li>Java : public int getNumberOfPieceTypes()</li></ul><a name="refoperation137292"></a>
<table><tr><td><div class="element">Operation <b>getNumberOfPieces</b></div></td></tr></table><p>Declaration :</p><ul><li>Uml : + getNumberOfPieces() : int</li><li>Java : public int getNumberOfPieces()</li></ul><a name="refoperation137420"></a>
<table><tr><td><div class="element">Operation <b>getPieces</b></div></td></tr></table><p>Declaration :</p><ul><li>Uml : + getPieces() : <a href="class130508.html#refclass130508"><b>Piece</b></a></li><li>Java : public ArrayList&lt;<a href="class130508.html#refclass130508"><b>Piece</b></a>&gt; getPieces()</li></ul><a name="refoperation137548"></a>
<table><tr><td><div class="element">Operation <b>getPiece</b></div></td></tr></table><p>Declaration :</p><ul><li>Uml : + getPiece(in id : int) : <a href="class130508.html#refclass130508"><b>Piece</b></a></li><li>Java : public <a href="class130508.html#refclass130508"><b>Piece</b></a> getPiece(int id)</li></ul><a name="refoperation137676"></a>
<table><tr><td><div class="element">Operation <b>setEdgeSize</b></div></td></tr></table><p>@param edgeSize the edgeSize to set<br /></p><p>Declaration :</p><ul><li>Uml : + setEdgeSize(in edgeSize : int) : void</li><li>Java : public void setEdgeSize(int edgeSize)</li></ul><a name="refoperation137804"></a>
<table><tr><td><div class="element">Operation <b>getEdgeSize</b></div></td></tr></table><p>@return the edgeSize<br /></p><p>Declaration :</p><ul><li>Uml : + getEdgeSize() : int</li><li>Java : public int getEdgeSize()</li></ul></div>
<p>All public operations : <a href="class130764.html#refoperation137804"><b>getEdgeSize</b></a> , <a href="class130764.html#refoperation137292"><b>getNumberOfPieces</b></a> , <a href="class130764.html#refoperation137164"><b>getNumberOfPieceTypes</b></a> , <a href="class130892.html#refoperation136140"><b>getParent</b></a> , <a href="class130764.html#refoperation137548"><b>getPiece</b></a> , <a href="class130764.html#refoperation137420"><b>getPieces</b></a> , <a href="class130764.html#refoperation137676"><b>setEdgeSize</b></a> , <a href="class130892.html#refoperation136268"><b>setParent</b></a> </p>
</body>
</html>
